
.roleListBox {
    background: white;
    width: 240px;
    height: 100%;
	border-radius: var(--border-radius);
    flex-shrink: 0;
    box-shadow: 0px 2px 8px 0px rgba(143,155,187,0.15);
    box-sizing: border-box;
    padding: 24px;
}

.searchContainer {
    margin-bottom: 10px;
}

:global {
    .ant-tree-node-content-wrapper:before {
        display: none !important;
        background: transparent !important;
    }
    .ant-tree-treenode-selected {
        &:before {
            display: none !important;
            background: transparent !important;
        }
        .ant-tree-switcher {
            color: @primary-color !important;
        }
    }
    .ant-tree-node-content-wrapper.ant-tree-node-selected {
        color: @primary-color !important;
        &:before {
            display: none !important;
            background: transparent !important;
        }
    }
}

